(function make_71485900878906()	//文字工具
    {
    try {
        var d = new ActionDescriptor();
        var r = new ActionReference();
        r.putClass(stringIDToTypeID("textLayer"));
        d.putReference(stringIDToTypeID("null"), r);
        var d1 = new ActionDescriptor();
        d1.putString(stringIDToTypeID("textKey"), "123");
        var d2 = new ActionDescriptor();
        d2.putEnumerated(stringIDToTypeID("warpStyle"), stringIDToTypeID("warpStyle"), stringIDToTypeID("warpNone"));
        d2.putDouble(stringIDToTypeID("warpValue"), 0);
        d2.putDouble(stringIDToTypeID("warpPerspective"), 0);
        d2.putDouble(stringIDToTypeID("warpPerspectiveOther"), 0);
        d2.putEnumerated(stringIDToTypeID("warpRotate"), stringIDToTypeID("orientation"), stringIDToTypeID("horizontal"));
        d1.putObject(stringIDToTypeID("warp"), stringIDToTypeID("warp"), d2);
        var d3 = new ActionDescriptor();
        d3.putUnitDouble(stringIDToTypeID("horizontal"), stringIDToTypeID("percentUnit"), 54.4491525423729);
        d3.putUnitDouble(stringIDToTypeID("vertical"), stringIDToTypeID("percentUnit"), 53.3268101761252);
        d1.putObject(stringIDToTypeID("textClickPoint"), stringIDToTypeID("point"), d3);
        d1.putEnumerated(stringIDToTypeID("textGridding"), stringIDToTypeID("textGridding"), stringIDToTypeID("none"));
        d1.putEnumerated(stringIDToTypeID("orientation"), stringIDToTypeID("orientation"), stringIDToTypeID("horizontal"));
        d1.putEnumerated(stringIDToTypeID("antiAlias"), stringIDToTypeID("antiAliasType"), stringIDToTypeID("antiAliasNone"));
        var list = new ActionList();
        var d4 = new ActionDescriptor();
        d4.putEnumerated(stringIDToTypeID("char"), stringIDToTypeID("char"), stringIDToTypeID("point"));
        d4.putEnumerated(stringIDToTypeID("orientation"), stringIDToTypeID("orientation"), stringIDToTypeID("horizontal"));
        var d5 = new ActionDescriptor();
        d5.putDouble(stringIDToTypeID("xx"), 1);
        d5.putDouble(stringIDToTypeID("xy"), 0);
        d5.putDouble(stringIDToTypeID("yx"), 0);
        d5.putDouble(stringIDToTypeID("yy"), 1);
        d5.putDouble(stringIDToTypeID("tx"), 0);
        d5.putDouble(stringIDToTypeID("ty"), 0);
        d4.putObject(stringIDToTypeID("transform"), stringIDToTypeID("transform"), d5);
        d4.putInteger(stringIDToTypeID("rowCount"), 1);
        d4.putInteger(stringIDToTypeID("columnCount"), 1);
        d4.putBoolean(stringIDToTypeID("rowMajorOrder"), true);
        d4.putUnitDouble(stringIDToTypeID("rowGutter"), stringIDToTypeID("pointsUnit"), 0);
        d4.putUnitDouble(stringIDToTypeID("columnGutter"), stringIDToTypeID("pointsUnit"), 0);
        d4.putUnitDouble(stringIDToTypeID("spacing"), stringIDToTypeID("pointsUnit"), 0);
        d4.putEnumerated(stringIDToTypeID("frameBaselineAlignment"), stringIDToTypeID("frameBaselineAlignment"), stringIDToTypeID("alignByAscent"));
        d4.putUnitDouble(stringIDToTypeID("firstBaselineMinimum"), stringIDToTypeID("pointsUnit"), 0);
        var d6 = new ActionDescriptor();
        d6.putDouble(stringIDToTypeID("horizontal"), 0);
        d6.putDouble(stringIDToTypeID("vertical"), 0);
        d4.putObject(stringIDToTypeID("base"), stringIDToTypeID("point"), d6);
        list.putObject(stringIDToTypeID("textShape"), d4);
        d1.putList(stringIDToTypeID("textShape"), list);
        var list1 = new ActionList();
        var d7 = new ActionDescriptor();
        d7.putInteger(stringIDToTypeID("from"), 0);
        d7.putInteger(stringIDToTypeID("to"), 4);
        var d8 = new ActionDescriptor();
        d8.putBoolean(stringIDToTypeID("styleSheetHasParent"), true);
        d8.putString(stringIDToTypeID("fontPostScriptName"), "MicrosoftYaHeiUI-Bold");
        d8.putString(stringIDToTypeID("fontName"), "Microsoft YaHei UI");
        d8.putString(stringIDToTypeID("fontStyleName"), "Bold");
        d8.putInteger(stringIDToTypeID("fontScript"), 25);
        d8.putInteger(stringIDToTypeID("fontTechnology"), 1);
        d8.putUnitDouble(stringIDToTypeID("size"), stringIDToTypeID("pointsUnit"), 48);
        d8.putEnumerated(stringIDToTypeID("digitSet"), stringIDToTypeID("digitSet"), stringIDToTypeID("defaultDigits"));
        d8.putUnitDouble(stringIDToTypeID("markYDistFromBaseline"), stringIDToTypeID("pointsUnit"), 100);
        d8.putEnumerated(stringIDToTypeID("textLanguage"), stringIDToTypeID("textLanguage"), stringIDToTypeID("chineseLanguage"));
        var d9 = new ActionDescriptor();
        d9.putDouble(stringIDToTypeID("red"), 17.0000008866191);
        d9.putDouble(stringIDToTypeID("green"), 17.0000008866191);
        d9.putDouble(stringIDToTypeID("blue"), 17.0000008866191);
        d8.putObject(stringIDToTypeID("color"), stringIDToTypeID("RGBColor"), d9);
        d7.putObject(stringIDToTypeID("textStyle"), stringIDToTypeID("textStyle"), d8);
        list1.putObject(stringIDToTypeID("textStyleRange"), d7);
        d1.putList(stringIDToTypeID("textStyleRange"), list1);
        var list2 = new ActionList();
        var d10 = new ActionDescriptor();
        d10.putInteger(stringIDToTypeID("from"), 0);
        d10.putInteger(stringIDToTypeID("to"), 4);
        var d11 = new ActionDescriptor();
        d11.putBoolean(stringIDToTypeID("styleSheetHasParent"), true);
        d11.putDouble(stringIDToTypeID("autoLeadingPercentage"), 1.20000004768372);
        d11.putEnumerated(stringIDToTypeID("leadingType"), stringIDToTypeID("leadingType"), stringIDToTypeID("leadingBelow"));
        d11.putDouble(stringIDToTypeID("justificationWordMinimum"), 0.80000001192093);
        d11.putDouble(stringIDToTypeID("justificationWordDesired"), 1);
        d11.putDouble(stringIDToTypeID("justificationWordMaximum"), 1.33000004291534);
        d11.putDouble(stringIDToTypeID("justificationLetterMinimum"), 0);
        d11.putDouble(stringIDToTypeID("justificationLetterDesired"), 0);
        d11.putDouble(stringIDToTypeID("justificationLetterMaximum"), 0);
        d11.putDouble(stringIDToTypeID("justificationGlyphMinimum"), 1);
        d11.putDouble(stringIDToTypeID("justificationGlyphDesired"), 1);
        d11.putDouble(stringIDToTypeID("justificationGlyphMaximum"), 1);
        d11.putEnumerated(stringIDToTypeID("burasagari"), stringIDToTypeID("burasagari"), stringIDToTypeID("burasagariStandard"));
        d11.putBoolean(stringIDToTypeID("textEveryLineComposer"), true);
        d10.putObject(stringIDToTypeID("paragraphStyle"), stringIDToTypeID("paragraphStyle"), d11);
        list2.putObject(stringIDToTypeID("paragraphStyleRange"), d10);
        d1.putList(stringIDToTypeID("paragraphStyleRange"), list2);
        var list3 = new ActionList();
        d1.putList(stringIDToTypeID("kerningRange"), list3);
        d.putObject(stringIDToTypeID("using"), stringIDToTypeID("textLayer"), d1);
        executeAction(stringIDToTypeID("make"), d, DialogModes.NO);
        }
    catch (e) { if (e.number!=8007) { alert("Line: "+e.line+"\n\n"+e,"Bug!",true); throw(e); } }
    }
)();